<?php
namespace Service;

use Core\Exception;

/**
 * 系统服务
 */
class SystemService
{
    /**
     * 停止服务
     * 使用说明：如需要停服，直接修改此方法即可禁用整个项目的功能
     * @throws Exception
     */
    public static function stopServer($flag = false)
    {
        if ($flag) {
            $nowTime = date('Y-m-d H:i:s',time());
            $startTime = "2020-08-25 18:00:00";
            $endTime = "2020-08-25 21:00:00";
            if($nowTime >= $startTime && $nowTime <= $endTime){
                throw new Exception(90000,"系统维护中\n维护时间 8月25日18:00-21:00");
            }
        }
    }
}